iT邦幫忙

2

【中華數位】嵌入式Android系統移植培訓課程-10/7週日班開課!

  • 分享至 

  • xImage
  •  

★上課使用最新ARM Cortex-A8實作板,另搭配自行技術研發的開發板週邊模組教學,讓學員獲得更多的學習成果

學習目標:
★ARM嵌入式系統設計為目前各大電子、系統、家電廠商所大力發展的技術,透過專業的課程訓練,你將有機會投入相關高科技廠商的行列,一份穩定、高薪的工作將不再是夢想!
★本課程由基礎的Linux系統管理做為跨入嵌入式系統開發的基石,進而教授C語言程式設計開發以及Linux架構下的程式設計,最後延伸至Embedded Linux System實作平台系統建置及Android平台框架移植實用技術。
★從基礎紮根穩固後深入嵌入式系統以及Android系統移植技術,並著重硬體與核心間移植技巧及專題實作,強調業界實務為導向。
★課程的階段性銜接脈絡清晰、循序漸進,有助於學員在有效的時程內完整吸收課程的精華,快速踏入嵌入式領域並擁有專業的就業競爭力。

◆課程大綱
★【Linux系統管理】
1.Linux System Introduction
2.Linux Installation &Design hard disk layout
3.GUN and Unix Commands
5.Filesystems Hierarchy Standard
6.Linux Filesystems Administration
7.Using file permissions-tocontrol accesstofiles
8.Network Service & Manage
★【C語言程式設計--依學員程度彈性安排上課】
1.Introduction to C, C Data Types and Formatted I/O
2.Operators, Expressions and Statements
3.Looping
4.Branching and Jumps
5.Input Validation
6.Functions
7.Arrays and Pointers
8.Character String and String Functions
9.Storage Class
10.FILE I/O
11.Structures
12.Bit Manipulations
13.The C Processor/Library
★【Linux系統程式設計】
1.I/O Routines
2.File and Directory Maintenance
3.Handling Error
4.Processes Signals
5.InterProcess Communication
6.Nerwork Programming
7.POSIX Thread
8.Shell programming
★【Embedded Linux實作應用計算機組織概】
1.Introduction to Embedded System
2.ARM architecture (Cortex-A8) Introduction to
3.Development Board
4.GNU Software
5.Development tools Debugging tools
6.Introduction to Bootloader
7.Embedded Linux Kernel
8.File System
9.Open Source Application porting guide
10.Linux Device Driver
★【Android Framework Porting 框架移植實務】
1.Introduction to Android
2.Android Stack Architecture
3.Android Software Development Kit
4.Android Kernel
5.Android Building System
6.Android HAL Driver Porting
★【嵌入式Device driver程式開發實務】
1.Introduction to Linux Device Driver (Linux 輸出入裝置與驅動程式簡介)
2.Linux Kernel Module Building and Running (Linux核心模組建置與執行)
3.Char Driver (字元驅動程式)
4.Debugging Linux Kernel and Device Driver (Linux核心與驅動程式除錯)
5.Kernel concurrency and Race conditions (核心一致性與競爭問題)
6.Advanced Char Driver (進階字元驅動程式)
7.Time, Delay and Deferred work (時間,延遲與遲緩操作探討)
8.Allocation Memory(記憶體配置)
9.Communicating with Hardware(硬體裝置溝通)
10.Interrupt Handler (中斷控制)
11.Data Types in the Linux Kernel(核心資料型別)

對課程內容有興趣、想進一步了解者,歡迎來電預約參加免費說明會

洽詢專線: 02-23117355
傳真專線: 02-23313591
服務地址:台北市中正區開封街一段2號9樓
(近台北火車站新光三越站前店,館前路口/麥當勞隔壁大樓9樓)
營業時間:週一至週六 9:00~21:50 周日9:00 ~ 18:00
服務信箱:grace@cadtc.com.tw
中華數位ETC嵌入式科技學院
他們為什麼都選中華數位
中華數位技術分享區
中華數位-課程專題實作影片
中華數位-FB粉絲團


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言